Golang Job: Sr. Backend Developer (Golang)

Job added on

Company

Q1 Technologies

Location

Toronto - Canada

Job type

Full-Time

Golang Job Details

Job Description -

· 4+ years expert programming experience in Go

· Experience writing code that uses SQL and relational databases such as Postgres, as well as Cassandra and non-relational databases

· Experience with Lucene based search indexes such as Elasticsearch, Solr or Opensearch

· Experience working with application caching systems (Redis) and CDNs (Akamai, Cloudfront)

· Have a working knowledge of Git (and ideally of GitHub) or other versioning software.

· Understanding and ability to communicate the relationship of application architecture, database design and infrastructure as it regards to performance and scalability.

· Experience in the managing, versioning and distributing APIs for high consumption.

· Experience building and deploying web applications to AWS

· Familiarity with software development methodologies including Agile, SCRUM and the software development lifecycle (SDLC)

· Ability to confidently self-direct and work on a team with minimal supervision

· Proficient in code reviews and in providing constructive feedback to the team

· Highly organized, self-motivated, adept at managing change and priorities with an ability to work under tight deadlines

· (nice to have) Experience in APM monitoring applications, such as New Relic.

Job Type: Full-time

Salary: $53,115.56-$130,466.37 per year

Schedule:

  • 8 hour shift

Ability to commute/relocate:

  • Toronto, ON: reliably commute or plan to relocate before starting work (required)

Experience:

  • Golang: 5 years (preferred)
  • Backend Development: 7 years (preferred)
  • SQL: 4 years (preferred)
  • Elasticsearch, Solr or OpenSearch: 3 years (preferred)
  • caching systems (Redis) and CDNs (Akamai, Cloud front): 2 years (preferred)
  • AWS: 3 years (preferred)